#ifndef FUNCTIONS_H
#define FUNCTIONS_H
#include <string>

#include <botan/secmem.h>
#include "enums.h"

namespace utils {
	CipherAlgorithm createAlgos(const std::string& str);
	std::string createStringFromAlgos(utils::CipherAlgorithm algos);
	std::vector<std::string> split(const std::string &str, const std::string& delimeter);
	Botan::secure_vector<std::uint8_t> generateSymmetricKeyFromPassword(const std::string& password, size_t key_length);
}
#endif //FUNCTIONS_H
